CREATE EXTERNAL TABLE IF NOT EXISTS jms_ods.tab_day_intercept_turnback_d(
billcode                                           String                                             COMMENT '运单号',
type                                               String                                             COMMENT '类型:1 目的登记  2 始发登记',
register_time                                      String                                             COMMENT '登记时间',
register_site_code                                 String                                             COMMENT '登记网点编码',
register_site_name                                 String                                             COMMENT '登记网点名称',
register_proxy_area_code                           String                                             COMMENT '登记代理区编码',
register_franchisees_code                          String                                             COMMENT '登记加盟商编码',
origin_site_code                                   String                                             COMMENT '始发网点编码',
origin_site_name                                   String                                             COMMENT '始发网点名称',
should_site_code                                   String                                             COMMENT '应操作网点编码',
should_site_name                                   String                                             COMMENT '应操作网点名称',
proxy_area_code                                    String                                             COMMENT '应操作代理区编码',
proxy_area_name                                    String                                             COMMENT '应操作代理区名称',
franchisees_code                                   String                                             COMMENT '应操作加盟商编码',
franchisees_name                                   String                                             COMMENT '应操作加盟商名称',
real_site_code                                     String                                             COMMENT '实际操作网点编码',
real_site_name                                     String                                             COMMENT '实际操作网点名称',
apply_type                                         String                                             COMMENT '申请类型',
apply_type_code                                    int                                                COMMENT '申请类型编码',
examine_time                                       String                                             COMMENT '审核时间',
print_time                                         String                                             COMMENT '面单打印时间',
send_time                                          String                                             COMMENT '面单打印网点发件时间',
confirm_duration                                   String                                             COMMENT '确认时长',
handle_duration                                    String                                             COMMENT '处理时长',
is_handle_overtime                                 tinyint                                            COMMENT '是否处理超时:1 是  2 不是',
is_handle_overtime_24                              tinyint                                            COMMENT '是否处理超时24小时:1 是  2 不是',
send_duration                                      String                                             COMMENT '发件时长',
is_send_overtime                                   tinyint                                            COMMENT '是否发件超时:1 是  2 不是',
is_send_overtime_24                                tinyint                                            COMMENT '是否发件超时24小时:1 是  2 不是',
need_sign_time                                     String                                             COMMENT '规划签收时间',
sign_time                                          String                                             COMMENT '时效签收时间',
is_sign_intime                                     tinyint                                            COMMENT '时效签收是否准点:1 是  2 不是',
realsign_time                                      String                                             COMMENT '实际签收时间',
is_realsign_intime                                 tinyint                                            COMMENT '实际签收是否准点:1 是  2 不是',
print_network_code                                 String                                             COMMENT '打印网点编码',
create_time                                        String                                             COMMENT '创建时间',
intercept_time                                     String                                             COMMENT '拦截时间',
earliest_time                                      String                                             COMMENT '最早派送操作时间',
sign_network_code                                  String                                             COMMENT '签收网点code',
sign_network_name                                  String                                             COMMENT '签收网点名称',
deliver_network_code                               String                                             COMMENT '派件网点',
intercept_network_code                             String                                             COMMENT '拦截网点',
order_source_code                                  String                                             COMMENT '订单来源code',
order_source_name                                  String                                             COMMENT '订单来源名称',
deliver_network_name                               String                                             COMMENT '派件网点名称',
intercept_network_name                             String                                             COMMENT '拦截网点名称'
)
COMMENT '拦截退转监控明细'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/jms_ods.db/external/tab_day_intercept_turnback_d'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
);